Hecatonchire: Enabling Multi-Host Virtual Machines by Resource Aggregation and Pooling
نویسندگان
چکیده
Vertical elasticity, or scale-up of individual virtual machines is hard to perform in today’s cloud environments due to limitations in the amount of hardware resources available in single servers. We propose a novel approach that allows aggregation of memory, compute and I/O resources from multiple physical machines in resource pools which in turn are used to seamlessly provision virtual machines with the right amount of resources. We present our architecture and highlight key functionality such as transparent and resilient memory aggregation and fast live migration. Our approach is validated by a demonstration using benchmarks and a real-world bigdata application. Performance results indicate a very low overhead in using aggregated memory as well as a significant improvement in live migration performance.
منابع مشابه
Efficient Hybrid Genetic Based Multi Dimensional Host Load Aware Algorithm for Scheduling and Optimization of Virtual Machines
Mapping the virtual machines to the physical machines cluster is called the VM placement. Placing the VM in the appropriate host is necessary for ensuring the effective resource utilization and minimizing the datacenter cost as well as power. Here we present an efficient hybrid genetic based host load aware algorithm for scheduling and optimization of virtual machines in a cluster of Physical h...
متن کاملDynamic resource demand prediction and allocation in multi-tenant service clouds
Cloud computing is emerging as an increasingly popular computing paradigm, allowing dynamic scaling of resources available to users as needed. This requires a highly accurate demand prediction and resource allocation methodology that can provision resources in advance, thereby minimizing the virtual machine downtime required for resource provisioning. In this paper, we present a dynamic resourc...
متن کاملThe IceT Framework for Metacomputing
IceT is based on the premise that distributed computations involve resources, processes, data, and users, and that secure yet exible mechanisms for cooperation and communication between these entities is the key to metacomputing infrastructures. The IceT computing environment is a dynamically changing virtual machine which is constructed by assembling multiple hosts or by merging of, or recursi...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملVirtual Machine Power Modelling in Multi-tenant Ecosystems: Challenges and Pitfalls
Since energy has emerging as the first class computing resource, we need to characterize this resource in different granularity. On the other hand, the computing paradigm is shifting to the multi-tenant ecosystems. Therefore, characterizing the power consumption on Virtual Machines(VMs), running in data center hosts is necessary to attain energy efficient cloud ecosystems. In this paper, we stu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014